package hn.sigit.model.hnd.cadastre;

import javax.persistence.Column;
import javax.persistence.Embeddable;

import hn.sigit.model.commons.IAvailableServices;

@Embeddable
public class HND_AvailableServices implements IAvailableServices {
	private Boolean streets;
	private Boolean water;
	private Boolean sidewalks;
	private Boolean drainage;
	private Boolean access;
	private Boolean topography;
	private Boolean location;
	private Boolean electricity;
	private Boolean lighting;
	private Boolean phone;
	private Boolean tvcable;
	private Boolean garbageTruck;
	private Boolean heritage;
	private Boolean landscapeValue;
	private Boolean vulnerable;
	private Boolean businessClass;
	
	@Column(name="Streets", nullable=true)
	public Boolean getStreets() {
		return streets;
	}
	public void setStreets(Boolean streets) {
		this.streets = streets;
	}
	
	@Column(name="Water", nullable=true)
	public Boolean getWater() {
		return water;
	}
	public void setWater(Boolean water) {
		this.water = water;
	}

	@Column(name="Sidewalks", nullable=true)
	public Boolean getSidewalks() {
		return sidewalks;
	}
	public void setSidewalks(Boolean sidewalks) {
		this.sidewalks = sidewalks;
	}
	
	@Column(name="Drainage", nullable=true)
	public Boolean getDrainage() {
		return drainage;
	}
	public void setDrainage(Boolean drainage) {
		this.drainage = drainage;
	}

	@Column(name="Access", nullable=true)
	public Boolean getAccess() {
		return access;
	}
	public void setAccess(Boolean access) {
		this.access = access;
	}
	
	@Column(name="Topography", nullable=true)
	public Boolean getTopography() {
		return topography;
	}
	public void setTopography(Boolean topography) {
		this.topography = topography;
	}

	@Column(name="Location", nullable=true)
	public Boolean getLocation() {
		return location;
	}
	public void setLocation(Boolean location) {
		this.location = location;
	}

	@Column(name="Electricity", nullable=true)
	public Boolean getElectricity() {
		return electricity;
	}
	public void setElectricity(Boolean electricity) {
		this.electricity = electricity;
	}

	@Column(name="Lighting", nullable=true)
	public Boolean getLighting() {
		return lighting;
	}
	public void setLighting(Boolean lighting) {
		this.lighting = lighting;
	}

	@Column(name="Phone", nullable=true)
	public Boolean getPhone() {
		return phone;
	}
	public void setPhone(Boolean phone) {
		this.phone = phone;
	}

	@Column(name="Tvcable", nullable=true)
	public Boolean getTvcable() {
		return tvcable;
	}
	public void setTvcable(Boolean tvcable) {
		this.tvcable = tvcable;
	}

	@Column(name="GarbageTruck", nullable=true)
	public Boolean getGarbageTruck() {
		return garbageTruck;
	}
	public void setGarbageTruck(Boolean garbageTruck) {
		this.garbageTruck = garbageTruck;
	}

	@Column(name="Heritage", nullable=true)
	public Boolean getHeritage() {
		return heritage;
	}
	public void setHeritage(Boolean heritage) {
		this.heritage = heritage;
	}

	@Column(name="LandscapeValue", nullable=true)
	public Boolean getLandscapeValue() {
		return landscapeValue;
	}
	public void setLandscapeValue(Boolean landscapeValue) {
		this.landscapeValue = landscapeValue;
	}

	@Column(name="Vulnerable", nullable=true)
	public Boolean getVulnerable() {
		return vulnerable;
	}
	public void setVulnerable(Boolean vulnerable) {
		this.vulnerable = vulnerable;
	}

	@Column(name="BusinessClass", nullable=true)
	public Boolean getBusinessClass() {
		return businessClass;
	}
	public void setBusinessClass(Boolean businessClass) {
		this.businessClass = businessClass;
	}
}
